Skip to content

Prefix local MCP tool names and keep legacy aliases#343

Open
dhruv7539 wants to merge 1 commit intogleanwork:mainfrom
dhruv7539:codex/provider-prefixed-tool-names-254
Open

Prefix local MCP tool names and keep legacy aliases#343
dhruv7539 wants to merge 1 commit intogleanwork:mainfrom
dhruv7539:codex/provider-prefixed-tool-names-254

Conversation

@dhruv7539
Copy link

Summary

  • rename published local MCP tool names to provider-prefixed variants:
    • glean_company_search
    • glean_people_profile_search
    • glean_chat
    • glean_read_documents
  • preserve backwards compatibility by accepting legacy names (company_search, people_profile_search, chat, read_documents) in callToolHandler
  • update local package docs and add a regression test that legacy aliases still execute successfully

Verification

  • pnpm -C packages/local-mcp-server test src/test/server.test.ts
  • pnpm -C packages/local-mcp-server exec eslint src/server.ts src/test/server.test.ts

Closes #254

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.

[FEATURE] Adopt provider-prefixed tool names for all exposed MCP tools to ensure clear namespacing.

1 participant