u/hasmcp

With Chrome Prompt API makes remote MCPs more important
▲ 8 r/mcp

With Chrome Prompt API makes remote MCPs more important

Today, Chrome team announced general availability of Chrome Prompt API. Although it is meant to talk with the current pages, you can connect CORS enabled remote MCPs and also WebMCP. Remote MCPs are becoming more critical for the products that lets users to interact with prompt on their interfaces while visiting pages. It is big unlock for MCP adoption. The model is Gemini Nano, at this point, it is good enough to do basic things.

More details: https://developer.chrome.com/docs/ai/prompt-api

u/hasmcp — 9 hours ago

screenshot for output with lms ls

Before starting, sharing what do I do?

* Writing code

* Scraping web and pdfs(papers) for finding topics interesting for my work to write content

* Analyzing day long contents on multiple dimensions

* Finding prospects

Hardware:

* ngx spark 128gb unified ram

* macbook air 24gb

* mac mini 16gb

* rpi x 3 x 4gb

Software:

* I use `lms` (lm studio headless) lms has very limited commands, only available adjustment is context-length at least that I was able do.

* I open llms to web with access tokens (TLS enabled) for using my cloud deployed projects via a tunnel go lang backend that I asked llm to code that for me. (cost for me will be ~5 usd per month for hosting, currently free with my current aws credits)

* zed editor for local llms (free/opensource)

* antigravity (paid pro)

* agentrq for task management and managing local agents (free/opensource)

LLMS (local):

* Mining from visuals including web: IBM granite 4.1 --> Good for parsing pdfs and visuals, web surf is ok too. `granite-4.1-30b --context-length 32000`. Sometimes I switch to gemma 4 but it is too slow.

* Text classification and scoring: `google/gemma-4-26b-a4b (1 variant) 26B-A4B gemma4 17.99 GB Local ✓ LOADED`

* 31b version is significantly better but too slow, I switch time to time for a/b testing `google/gemma-4-31b (1 variant) 31B gemma4 19.89 GB Local`

Coding with Zed with Qwen 3.6 35b (beware tool call does not work on zed well for Qwen3.6).

* opencode + agentrq (always on on mac mini with acp gateway)

LLMs paid with subscription:

* For high quality task execution my favorite is Sonnet 4.6 with claude code + agentrq (always on rpi 4gb)

* For coding I use mostly Antigravity (always on my macbook air)

* For remote coding gemini cli + agentrq (always on on rpi + mac mini with acp gateway)

Tips:

* For efficient processing keep context window small

* Keep tasks small

* Use good models to create tasks and orchestrate

My pain points (probably due to bad prompting?):

* Bad part with SLMs is they don't obey sometimes. But the cost is pretty low or nothing, especially if you have a local setup.

* Output formatting (sometimes llms are not able to generate simple json output sadly).

reddit.com
u/hasmcp — 14 days ago
▲ 8 r/OpenSourceeAI+1 crossposts

AgentRQ is a (optionally) human-in-the-loop, self learning closed loop task manager for agents. Agents can create and schedule tasks for themself and work on them on their own schedule.

In high level it comes with one supervisor MCP that controls workspaces(worker agents) and unlimited number of isolated workspace MCPs (self learning agents). Each workspace/agent has a mission/persona for the agent. And self-learning-loop note.

I am using it about 6 weeks in production, and completed more than 500 tasks. I just released the opensource version(as is in production) under Apache 2.0 license.

Currently it supports Gemini CLI with ACP(agent client protocol) and Claude code. I am going to extend support all major agents soon. Happy to answer any questions.

u/hasmcp — 20 days ago
▲ 1 r/mcp

I was testing an idea of agentic architecture with a single supervisor and multiple worker sub agents each has different personas. Around the same time, about a month ago, claude-code launched an experimentation feature called claude notification channels(works with Claude Pro/Max subscriptions) which allow keeping you in the loop with claude code while you are AFK which made this project possible so easily. AgentRQ now supports also Gemini cli and other coding agents with ACP(agent client protocol).

What is it?

AgentRQ is an opensource human-in-the-loop self-learning task manager MCP built for agents that allows you and supervisor to lead colony of claude-code agents, assign tasks to them in realtime, and/or schedule periodic tasks while you are AFK.

Terminology

**supervisor:** human and/or agent that leads the entire colony. Single top level mcp server that manages all workspaces. Top level mcp server is available at https://mcp.agentrq.com/mcp

**workspace:** worker agent that has persona, assigned work mission and memory(md files). Each workspace has its own isolated mcp server. Sub level mcp servers are available only when you create a workspace.

Source code is available at github under agentrq/agentrq with Apache 2.0 License. Happy to answer any of your questions, hear thoughts. It is on production more than 6 weeks now and I completed more than 500 tasks.

u/hasmcp — 22 days ago
▲ 1 r/mcp

For last 6 weeks, I am doing all of my coding and a lot of other tasks using AgentRQ agentic task manager. I created it with love and joy based with help of agents for my own requirements. Improved it when it does not as it needs to be. And not to forget it helps me

- to improve my code base in daily cadence

- to find customers for HasMCP while I am sleeping

- to build a closed-loop self learning system (itself)

- I have now 10+ agents running day and night for me. All self-learning, improving themselves with md files

TL;DR; It comes with 2 distinct MCP Servers

Supervisor (CEO):

Top level MCP server that can create tasks, see anything that I am seeing when I login. (Remote MCP: https://mcp.agentrq.com/mcp)

* listWorkspaces: List all workspaces for the authenticated user.

* createWorkspace: Create a new workspace.

* getWorkspace: Get a workspace by ID.

* updateWorkspace: Update a workspace.

* getWorkspaceStats: Get statistics for a workspace.

* listTasks: List tasks in a specific workspace.

* listAllTasks: List all tasks across all workspaces.

* createTask: Create a new task in a workspace.

* getTask: Get a specific task by ID.

* respondToTask: Submit an allow/deny response to a task.

* replyToTask: Post a message to a task thread.

* updateTaskStatus: Update a task's status.

* updateTaskOrder: Update a task's sort order.

* updateTaskAssignee: Update a task's assignee.

* updateTaskAllowAll: Toggle allow_all_commands for a task.

* updateScheduledTask: Update a scheduled/cron task.

Worker (Workspace):

These are specialized agents, they can't not see other agents. They only know there is a human and can assign you tasks. They get tasks assigned via Claude MCP Channels (experimental feature). I made it possible to use it with Gemini using ACP(agent client protocol). (Remote MCP: https://<WORKERID>.mcp.agentrq.com/mcp these are sub agents, each has a unique mcp address)

* createTask: Create a task for the human user. Returns the task ID.

* updateTaskStatus: Update the status of a task (e.g., to ongoing, completed, blocked).

* reply: Send a message to the current ongoing task, with optional attachments.

* downloadAttachment: Download the content of an attachment by its ID and task ID.

* getWorkspace: Returns the workspace title, mission description, and task statistics.

* getTaskMessages: Read the chat history and messages of a task with cursor-based pagination.

* getNextTask: Get the next available "not started" task assigned to the agent.

Source code is available at: https://github.com/agentrq/agentrq . Happy to answer any questions.

reddit.com
u/hasmcp — 22 days ago