Skip to content

Add arbitrary MCP server toolkit#268

Open
er1c-cartman wants to merge 1 commit into
jasonhedman:mainfrom
er1c-cartman:merit-82-arbitrary-mcp-toolkit
Open

Add arbitrary MCP server toolkit#268
er1c-cartman wants to merge 1 commit into
jasonhedman:mainfrom
er1c-cartman:merit-82-arbitrary-mcp-toolkit

Conversation

@er1c-cartman
Copy link
Copy Markdown

Summary

  • Adds a configurable MCP Server toolkit that accepts a hosted MCP URL, transport type, and optional JSON headers
  • Exposes tools to list the remote MCP server tools and call a selected tool with JSON arguments
  • Registers the toolkit in the shared client/server toolkit maps

Fixes #82

Verification

  • pnpm install --frozen-lockfile
  • pnpm exec prettier --check "src/toolkits/toolkits/mcp/**/*.{ts,tsx}" "src/toolkits/toolkits/{client,server,shared}.ts"
  • pnpm exec tsc --noEmit
  • NEXTAUTH_URL=http://localhost:3000 AUTH_SECRET=dev-secret-dev-secret-dev-secret DATABASE_URL=file:./dev.db pnpm run build-pure

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.

Add arbitrary MCP Support

1 participant