How to connect yoDEV to your AI assistant with MCP

You can now connect yoDEV directly to your AI assistant. With just one URL, Claude (or any other compatible client) can read the forum, search topics, post, reply, edit your messages, upload images, and send private messages, without leaving your terminal or desktop app.

You don’t need an API key or config files. Just an address and a login in your browser.

What is this?

MCP (Model Context Protocol) is an open standard that lets an AI assistant connect to external services. yoDEV now exposes its own MCP server:

https://www.yodev.dev/mcp

Your assistant connects to that address, you log in with your yoDEV account, and authorize access. From there, the assistant acts on your behalf, with your permissions.

What can you do?

Read and explore

  • Search topics and messages using the forum’s search syntax
  • Read a complete topic, its replies, and related messages
  • Browse categories, tags, and the latest or featured topics
  • Check your notifications, bookmarks, and chat channels
  • View a user’s activity summary and a message’s edit history
  • See upcoming community calendar events

Post and participate

  • Create a new topic, with category and tags
  • Reply in an existing topic, even responding to a specific message
  • Edit your own messages
  • Change the title, category, or tags of your own topics
  • React to a message and save bookmarks
  • Send messages to a chat channel

Private messages

  • Check your private messages
  • Send a private message to another member

Files

  • Upload images and file attachments to include in your messages

Your profile

  • Change your user status, that short emoji text that appears next to your name

Here are some examples of what you can ask your assistant:

“Search yoDEV for topics about MCP this month and summarize them.”

“Read topic 5409 and explain to me what changes for my setup.”

“Post my draft in the Development category with the tags claude-code and mcp.”

“Upload this screenshot and add it to my reply in topic 5381.”

“Set my status to ‘writing documentation’ with the book emoji.”

How to connect

Claude Code (terminal)

Run this command:

claude mcp add --transport http --scope user yodev https://www.yodev.dev/mcp

Then, inside a Claude Code session, type:

/mcp

Select yodev and choose Authenticate. Your browser will open so you can log in to yoDEV and authorize access. You only need to do this once per machine.

The --scope user option makes the server available across all your projects. If you prefer to enable it only in the current folder, leave it out.

Claude Desktop

Open Settings → Connectors → Add Custom Connector, enter the address:

https://www.yodev.dev/mcp

Click Connect and complete the login in your browser.

Other compatible clients

Cursor, VS Code, and any client that supports remote MCP servers accept the same setup:

{
  "mcpServers": {
    "yodev": {
      "type": "http",
      "url": "https://www.yodev.dev/mcp"
    }
  }
}

Test that it works

Ask your assistant:

“What is my username on yoDEV?”

It should respond with your username, your trust level, and the permissions you authorized. If it does, the connection is ready.

Your permissions are the same as always

This is the important part: the assistant acts with your account and your permissions, never with more.

  • It only sees the categories and topics you can see
  • It can only post where you can post
  • It can only edit your own messages and your own topics, within the forum’s normal editing rules
  • It only accesses your private messages, not anyone else’s
  • Admin and moderation tools are reserved for the forum team
  • Everything it posts appears under your name and stays in the topic history, just as if you’d written it on the web

During authorization you’ll see the list of permissions you’re granting. You can revoke them anytime.

If something goes wrong

The address must include www. https://yodev.dev/mcp doesn’t work; always use https://www.yodev.dev/mcp.

Claude Desktop reads config at startup. If you just added the connector, close the app completely and reopen it.

Your session expires. If the assistant says it needs to authenticate again, run /mcp again and authorize once more.

To disconnect, run claude mcp logout yodev or remove the connector from Claude Desktop.

A couple of limits worth knowing about

  • Each message supports a maximum of 30,000 characters. Longer texts are rejected.
  • The assistant can make mistakes. Always review what it’s about to post before confirming, especially if you ask it to write the content for you.
  • Draft management is still in testing. For now, review the text in the conversation before you post it.

Tried it yet? Tell us in the replies what workflow you found useful, or what you’d like to be able to do from your assistant. We’re fine-tuning the service based on your feedback.