Skip to content

[DRAFT] Work on Browseros-agent repo Bring Kalvis MCP support to the BrowserOS MCP serve#377

Draft
shivammittal274 wants to merge 2 commits intomainfrom
feat/TgTlwPqk-work-on-browseros-agent-repo-bring-kalvi
Draft

[DRAFT] Work on Browseros-agent repo Bring Kalvis MCP support to the BrowserOS MCP serve#377
shivammittal274 wants to merge 2 commits intomainfrom
feat/TgTlwPqk-work-on-browseros-agent-repo-bring-kalvi

Conversation

@shivammittal274
Copy link
Contributor

Summary

Work on Browseros-agent repo Bring Kalvis MCP support to the BrowserOS MCP server.
Basically we have two MCPs:

  1. Browser OS MCP
  2. Kalvis MCP
    Kalvis MCP has all of these tools. We want to expose all of the Kalvis MCP tools inside our browser SMCP server. Think around how we can add this. If, let's say, one uses Browser OS MCP URL, it has all of these tools, that is, all of the browser tools and also tools from Kalvis MCP. Think around how we can add

Note: This is a partial implementation. The pipeline failed with: .agent/plan.md is missing required sections

Changes

apps/server/src/api/routes/mcp.ts                  |   2 +
 apps/server/src/api/server.ts                      |  19 +-
 .../src/api/services/mcp/klavis-mcp-client.ts      | 215 +++++++++++++++++++++
 apps/server/src/api/services/mcp/mcp-server.ts     |   7 +
 .../src/api/services/mcp/register-klavis-tools.ts  |  92 +++++++++
 5 files changed, 334 insertions(+), 1 deletion(-)

Agent Metadata

  • Total cost: $10.4073
  • Stages:
    • ok setup ($0.0000, 57.5s)
    • ok plan ($10.4073, 1994.4s)

Generated by coding-agent v3

BrowserOS Coding Agent added 2 commits February 28, 2026 13:40
…o the BrowserOS MCP serve [partial]

Task ID: TgTlwPqk
Failed: .agent/plan.md is missing required sections
@github-actions
Copy link
Contributor

Thank you for your contribution! Before we can merge this PR, we need you to sign our Contributor License Agreement.

To sign the CLA, please add a comment to this PR with the following text:

I have read the CLA Document and I hereby sign the CLA

You only need to sign once. After signing, this check will pass automatically.


Troubleshooting
  • Already signed but still failing? Comment recheck to trigger a re-verification.
  • Signed with a different email? Make sure your commit email matches your GitHub account email, or add your commit email to your GitHub account.
- - - I have read the CLA Document and I hereby sign the CLA - - - **BrowserOS Coding Agent** seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please [add the email address used for this commit to your account](https://help.github.com/articles/why-are-my-commits-linked-to-the-wrong-user/#commits-are-not-linked-to-any-user).
You can retrigger this bot by commenting **recheck** in this Pull Request. Posted by the **CLA Assistant Lite bot**.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant