feat: add server.json for official MCP registry#276
Conversation
|
We should prefer the remote streamable HTTP version. |
Agree, lets do remote one. I will change that. |
|
@MichalKalita I also added the remote stremable http server, I guess we can also keep the local stdio one. |
| { | ||
| "name": "Authorization", | ||
| "description": "Apify API token for authentication with Apify platform services. For example 'Bearer <apify-api-token>'", | ||
| "is_required": true, |
There was a problem hiding this comment.
I think we should define OAuth and not require an Apify token
There was a problem hiding this comment.
Good point, but I dont know how to explicitly configure OAuth there - they only mention headers in the MD docs on how to contribute.
jirispilka
left a comment
There was a problem hiding this comment.
I guess the release.yaml is in some temporary state? Let's review it again when it is ready.
| "url": "https://github.com/apify/apify-mcp-server", | ||
| "source": "github" | ||
| }, | ||
| "version": "0.4.10", |
There was a problem hiding this comment.
We will need to update this value too? Is there some simple way?
If not, let's push it now and we will automate it later
| "registry_type": "npm", | ||
| "registry_base_url": "https://registry.npmjs.org", | ||
| "identifier": "@apify/actors-mcp-server", | ||
| "version": "0.4.10", |
There was a problem hiding this comment.
Again, we need to update version (can be automated later)
the version bump for |
Co-authored-by: Jiří Spilka <jiri.spilka@apify.com>
| { | ||
| "$schema": "https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json", | ||
| "name": "com.apify/apify-mcp-server", | ||
| "description": "Apify MCP server helps you access the world’s largest marketplace of tools for web scraping, data extraction, and web automation. You can extract structured data from social media, e-commerce, search engines, maps, travel sites, or any other website", |
There was a problem hiding this comment.
Pls let's change the description to:
Extract data from social media, search engines, maps, e-commerce sites, or any other website using thousands of ready-made scrapers, crawlers, and automation tools available on the Apify Store.
There was a problem hiding this comment.
this is too long, max length is 100 chars :(
There was a problem hiding this comment.
for now I changed the description to this (we can update later):
"description": "Extract data from any website using thousands of web automation tools from the Apify Store.",
Added server.json and update CI pipeline.
Based on this tutorial: https://github.com/modelcontextprotocol/registry/blob/main/docs/guides/publishing/publish-server.md