Skip to content

Conversation

@vystrcild
Copy link
Contributor

New version of MCP docs

  • throw away curl nonsense
  • added setup for Claude desktop
  • added tools definition
  • overall update

@TC-MO TC-MO changed the title Update mcp.md docs: update mcp.md May 15, 2025
Copy link
Contributor

@jirispilka jirispilka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did a quick pass only. I'll have more comments once I read it properly.

It is really text heavy and does not look nice. We need to add separation and play with the content so that people won't run away.

We should add an image, whenever possible.
For example this:
image

We should also add a section about SSE
There is no information how you can connect over it.

Let's add a paragraph about mcp.apify.com too. It will be released soon.

@jirispilka jirispilka requested a review from MQ37 May 15, 2025 09:51
@jirispilka jirispilka assigned vystrcild and unassigned jirispilka and MQ37 May 15, 2025
@TC-MO
Copy link
Contributor

TC-MO commented May 15, 2025

The point about images is good, I concur. Or maybe even mermaid diagrams.

Copy link
Contributor

@MQ37 MQ37 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agree with @jirispilka, this is too overwhelming. I think most users want to just find out how to connect and not read too much about what is Apify or MCP (there are other and better sources for this). Maybe we can keep this overwhelming version somewhere hidden, use something like HTML details>summary (https://www.w3schools.com/tags/tag_summary.asp) so tech users and LLM scraping the site can access detailed information.

vystrcild and others added 5 commits May 19, 2025 08:47
- Deleted use cases - not relevant for docs
- Simplified introduction
- Deleted "Why use MCP with Apify" paragraph (not relevant)
- Added section "How to use"
@vystrcild vystrcild requested review from MQ37 and jirispilka May 19, 2025 09:02
Copy link
Contributor

@jirispilka jirispilka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe it’s still pretty long... it provides unnecessary boilerplate information while missing important setup details — like how to configure Claude, for example.

vystrcild added 5 commits May 20, 2025 10:12
Fixed paragraph for long guidelines
- fixed info about Claude config
Deleted redundant paragraphs
Kuba's suggestions for Quickstart section
@vystrcild
Copy link
Contributor Author

Added your suggestions and made it more concise.

@jirispilka not sure what you mean by "how to configure Claude". I would say it's pretty clear right now.

I will create design task for the new image but I wouldn't wait for it, we could update it when it's done. So let's not block it.

@vystrcild vystrcild requested review from MQ37 and jirispilka May 20, 2025 08:45
Copy link
Contributor

@MQ37 MQ37 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the changes 👍 I would just improve the Quickstart so TLDR people have all the info needed there (see #1583 (comment)) and then fix the deprecated arg and mention the CLI option.

Copy link
Contributor

@jirispilka jirispilka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is much better. Thanks! We are almost there, I just left a couple of comments.

vystrcild added 5 commits May 21, 2025 09:30
Improved Quickstart section
Fixed enableAddingActors
Jirka feedback
Fixed Actor Tooling section
@vystrcild vystrcild requested review from MQ37 and jirispilka May 21, 2025 08:18
Copy link
Contributor

@MQ37 MQ37 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few minor comments/changes and I think it's good to go 👍 Thank you!

Fix final issues with SSE
Copy link
Contributor

@jirispilka jirispilka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, I did a quick pass and it looks good.
Let's go out with this and we can minor changes afterward. This conversation is already quite loong.

@TC-MO
Copy link
Contributor

TC-MO commented May 22, 2025

I'll give it a final pass from TW POV today

Copy link
Contributor

@TC-MO TC-MO left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These should be last changes needed

@vystrcild vystrcild requested a review from TC-MO May 26, 2025 09:40
@vystrcild vystrcild merged commit 5d8d00e into master May 26, 2025
9 checks passed
@vystrcild vystrcild deleted the mcp_update branch May 26, 2025 10:38
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.

5 participants