Skip to content

docs: add Sofya MCP server example - #702

Merged
ericdallo merged 1 commit into
editor-code-assistant:masterfrom
yusufgurdogan:docs/sofya-mcp
Nov 12, 2026
Merged

ericdallo merged 1 commit into
editor-code-assistant:masterfrom
yusufgurdogan:docs/sofya-mcp

Conversation

@yusufgurdogan

Copy link
Copy Markdown
Contributor

Adds a Sofya tab to the MCP examples in docs/config/tools.md, between Serply and You.com, in the same format as the other tabs. Docs only.

Sofya's hosted MCP server (https://mcp.sofya.co/mcp, streamable HTTP) has web search, page fetch as markdown, extraction from a page and multi-source research. The example uses an Authorization: Bearer ${env:SOFYA_API_KEY} header so the key stays out of the config file. Without headers, ECA's OAuth flow works too: the server answers the ping probe with a 401 + resource_metadata, and supports dynamic client registration.

Validation:

  • the config block parses as JSON
  • docs-image build passes and the tab renders
  • initialize + tools/list with a bearer key return the 6 tools (search, fetch, extract, research, get_balance, buy_credits)

Calls are paid per credit, so the note says to keep approval prompts on. No CHANGELOG entry, like the other example PRs.

Disclosure: I work on Sofya.

  • I added a entry in changelog under unreleased section.
  • This is not an AI slop. (Please take a human time to write a comprehensive context about the problem, alternatives and rationale)

Adds a Sofya tab to the mcpServers examples in docs/config/tools.md, between Serply and You.com. The server accepts an Authorization bearer header with ${env:SOFYA_API_KEY}; without headers ECA's OAuth flow signs in (the server supports dynamic client registration).
@ericdallo
ericdallo merged commit 5ef595b into editor-code-assistant:master Nov 12, 2026
9 checks passed
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.

2 participants