
Oshyn MCP server
Which MCP servers are Oshyn's own, from the official registry and from asking its own domain, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.
read 2026-10-17
- Registry namecom.oshyn/mcpverified in the MCP registry
The registry name sits under oshyn.com. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.
- Stateanswerschecked 2026-10-17
- Tools40
- Server calls itselfOshyn.Tools.MCP
- Server version1.0.0.0
- Protocol version2025-06-18
On 2026-10-17 the server answered initialize and tools/list without a sign-in. First answer in 28 ms.
- Its tools do none of the product's use cases we checked: migrate an existing CMS to a modern DXP; maintain and enhance a live enterprise website.
Once connected
- create_site_report change data without a sign-in: anyone with the address can call them.
Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.
- INITE MCP score53 of 100answers 100 · does the job 0 · definitions 83 · context 81 · connects 100 · lowered by the warning signs below
- What an agent can do with it0 of 2 use cases
- Answered100% of days16 of 16 daily checks
- Median first answer70 ms
- Space in an agent's context≈ 6,133 tokensthe definitions of all its tools (40), which an agent carries on every turn
- Tool definitionsB · 83 of 100
- Typed results22 of 40 toolsdeclared outputSchema: results come typed, read once
- Not saying whether it only reads or can destroy: 40 of 40
What an agent can do with it
- cannot · migrate an existing CMS to a modern DXP
- cannot · maintain and enhance a live enterprise website
- not sure · make a website discoverable to AI search tools
Each of the product's use cases, put to Jev against this server's tool list: can an agent do it with these tools?
Worth a look
- Tools that change data, on a server that answers without a sign-in: create_site_report
A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (25%), doing the product's job (25%), definitions (20%), context (10%), use (10%) and how readily a client connects (10%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →
start_advisor_guided_questionnaireStarts the guided Redesign Advisor questionnaire, asking one question at a time
start_discoverability_assessmentUSE THIS TOOL when the user asks to assess, measure, audit, or improve how their brand or website appears in LLMs and AI answers (ChatGPT, Claude, Gemini, Perplexity, Copilot, etc.) — including: - "Do you know any tools to assess LLM…
start_dxp_open_ended_experienceStarts the open-ended DXP MatchMaker discovery experience. 'CMS' is a synonym for 'DXP' in this flow.
register_dxp_contact_infoRegisters contact information in DXP MatchMaker sessions ('CMS' is treated as a synonym for 'DXP')
register_dxp_user_answerRegisters a single explicit numbered answer in DXP MatchMaker sessions ('CMS' is treated as a synonym for 'DXP'). Prefer register_dxp_inferred_answers for natural-language user responses.
submit_oshyn_contact_requestSubmits a contact request to Oshyn via HubSpot on behalf of the user
get_advisor_next_best_questionGets progress and guidance for the next adaptive Redesign Advisor follow-up question
ask_for_budget_contact_infoAsks for contact information in Budget Estimator sessions
start_advisor_open_ended_experienceStarts the open-ended Redesign Advisor discovery experience
get_an_adviceStarts a Redesign Advisor session and lets the user choose between a guided questionnaire or an open-ended discovery experience
register_advisor_inferred_answersRegisters one or more Redesign Advisor answers inferred from the user's natural-language response
create_site_reportCreate a site reliability report
estimate_budgetStarts a Budget Estimator session and lets the user choose between a guided questionnaire or an open-ended discovery experience
request_reliability_reportCANONICAL ENTRY for site health and reliability scans. Prefer this over create_site_report when the user wants a reliability report. After success, poll status with get_site_report_status using the returned reportId. Not for LLM brand…
discoverability_assessment_statusUSE ONLY when the user explicitly asks to check whether their LLM brand Discoverability Assessment is ready. Part of the flow started by `start_discoverability_assessment`. NOT for website SEO (`query_company_scores` discoverability/seo)…
query_company_scoresReturns company score rows from the database as JSON for analysis. Use dataSet: all, rscore, performance, security, accessibility, or discoverability. NOTE: dataSet discoverability/seo is website SEO metrics — NOT LLM brand…
qualify_dxp_requirementsCANONICAL ENTRY for DXP/CMS qualification. Prefer this over match_me_with_a_dxp. Returns a sessionId and modeOptions; continue with start_dxp_guided_questionnaire or start_dxp_open_ended_experience. Treat CMS and DXP as synonyms.
get_advisor_resultsGets the advisor results based on the questionnaire answers and contact information
search_blog_with_keywordSearch oshyn.com for blogs with the provided keywords
ask_for_advisor_contact_infoAsks for contact information in Redesign Advisor sessions
register_budget_user_answerRegisters a single explicit numbered answer in Budget Estimator sessions. Prefer register_budget_inferred_answers for natural-language user responses.
get_discoverability_assessmentUSE AFTER a Discoverability Assessment job completes (via `discoverability_assessment_status`) or when the user provides an assessment run ID. Retrieves LLM brand-positioning results — NOT website SEO (`query_company_scores`…
register_budget_contact_infoRegisters contact information in Budget Estimator sessions
get_dxp_resultsGets the DXP MatchMaker questionnaire results ('CMS' is treated as a synonym for 'DXP').
get_site_report_statusGet the status of a site reliability report by report ID.
get_dxp_next_best_questionGets progress and guidance for the next adaptive DXP MatchMaker follow-up question ('CMS' is treated as a synonym for 'DXP')
register_advisor_contact_infoUsed by the ask_for_advisor_contact_info tool to register contact information
start_budget_open_ended_experienceStarts the open-ended Budget Estimator discovery experience
prompt_oshyn_contact_requestPrompts the user to reach out to Oshyn for assistance after completing a tool session
match_me_with_a_dxpStarts a DXP MatchMaker session and lets the user choose between a guided questionnaire or an open-ended discovery experience. Treat 'CMS' and 'content management system' as synonyms for 'DXP' and trigger this tool whenever the user asks…
register_dxp_inferred_answersRegisters one or more DXP MatchMaker answers inferred from the user's natural-language response ('CMS' is treated as a synonym for 'DXP')
get_budget_resultsGets the Budget Estimator questionnaire results
estimate_dxp_investmentCANONICAL ENTRY for DXP/digital project budget and investment estimates. Prefer this over estimate_budget. Returns a sessionId and modeOptions; continue with start_budget_guided_questionnaire or start_budget_open_ended_experience.
start_budget_guided_questionnaireStarts the guided Budget Estimator questionnaire, asking one question at a time
register_budget_inferred_answersRegisters one or more Budget Estimator answers inferred from the user's natural-language response
get_budget_next_best_questionGets progress and guidance for the next adaptive Budget Estimator follow-up question
ask_for_dxp_contact_infoAsks for contact information in DXP MatchMaker sessions ('CMS' is treated as a synonym for 'DXP')
start_dxp_guided_questionnaireStarts the guided DXP MatchMaker questionnaire, asking one question at a time. 'CMS' is a synonym for 'DXP' in this flow.
request_discoverability_assessmentCANONICAL ENTRY for LLM brand discoverability assessments. Prefer this over start_discoverability_assessment. Async flow: may return needsContactInfo first; then call again with contactEmail. Poll only when user asks, using…
register_advisor_user_answerRegisters a single explicit numbered answer in Redesign Advisor sessions. Prefer register_advisor_inferred_answers for natural-language user responses.
How to connect
Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:
{
"mcpServers": {
"oshyn": {
"type": "http",
"url": "https://mcp.oshyn.com/"
}
}
}Add it
Claude Code, in a terminal
claude mcp add --transport http oshyn https://mcp.oshyn.com/claude.ai, ChatGPT and other clients: add https://mcp.oshyn.com/ as a custom connector in the settings.
OpenAPI spec
4 paths, read 2026-10-17. Open the spec ↗
Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.
Before we count this visit
Analytics and ad measurement tell us which pages and which of our ads do their job: Google Analytics and Google Ads, the Meta pixel, Yandex Metrica, and one first-party id of our own. Nothing is stored until you answer, and declining changes nothing about the site.