Skip to main content

A FastMCP server for DevBrain stdio communication.

Project description

DevBrain MCP Server

Chat with your favorite newsletters (coding, tech, founder).

Audit

|

DevBrain MCP server MseeP.ai Security Assessment Badge
Verified on MseeP

About

It is a newsletter-based MCP that searches for relevant code snippets, indie developer articles and blog posts so you don't have to hunt through generic web results again. Just ask LLM: "research on devbrain"

It's kind of like a web search, but specifically tuned for high-quality, developer-curated content. You can easily plug in your favorite newsletter to expand its knowledge base even further.

For example, when you are implementing feature "A", DevBrain can pull related articles that would serve as a solid reference and a foundation for your implementation.

usage-claude
Claude app Goose app (tap on an image to open utube)

DevBrain returns articles as short description + URL, you can then:

  • instruct LLM agent like Claude or Goose to fetch full contents of the articles using provided URLs
  • instruct LLM to implement a feature based on all or selected articles

Installation and Usage

Via uv or uvx. Install uv and uvx (if not installed):

curl -LsSf https://astral.sh/uv/install.sh | sh

Example command to run MCP server in stdio mode:

uvx --python ">=3.10" --from devbrain devbrain-stdio-server

Use in Claude

To add devbrain to Claude's config, edit the file: ~/Library/Application Support/Claude/claude_desktop_config.json and insert devbrain to existing mcpServers block like so:

{
  "mcpServers": {
    "devbrain": {
      "command": "uvx",
      "args": [
        "--python", ">=3.10",
        "--force-reinstall",
        "--from",
        "devbrain",
        "devbrain-stdio-server"
      ]
    }
  }
}

Claude issues:

sudo mkdir -p /usr/local/bin
sudo ln -s ~/.local/bin/uvx /usr/local/bin/uvx
sudo ln -s ~/.local/bin/uv /usr/local/bin/uv

and restart Claude.

Integration for Cline and other AI agents

Command to start DevBrain MCP in stdio mode:

uvx --python ">=3.10" --force-reinstall --from devbrain devbrain-stdio-server

and add this command to a config file of the AI agent (Cline or other).

Note that DevBrain requires Python 3.10+ support. Most systems have it installed. However VS Code (that Cline depends on) is shipped with Python 3.9. Use correct version of Python when running DevBrain MCP. A corrected version to launch DevBrain MCP looks like this:

uvx --python ">=3.10" --force-reinstall --from devbrain devbrain-stdio-server

Docker integration

You can run this MCP as a Docker container in STDIO mode. First build an image with build.sh. Then add a config to Claude like so:

{
  "mcpServers": {
    "devbrain": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "svenai/mcp-devbrain-stdio:latest"
      ]
    }
  }
}

Test command to verify that docker container works correctly:

docker run -i --rm svenai/mcp-devbrain-stdio:latest

License

This project is released under the MIT License and is developed by mimeCam as an open-source initiative.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

devbrain-1.1.9.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

devbrain-1.1.9-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file devbrain-1.1.9.tar.gz.

File metadata

  • Download URL: devbrain-1.1.9.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.2

File hashes

Hashes for devbrain-1.1.9.tar.gz
Algorithm Hash digest
SHA256 d4af0412b46a860f973b119d6016196f787baf396799738bc8828a996aeded21
MD5 34b45951da19dd357f9bf6af9d6bdf90
BLAKE2b-256 4f6a86e8c87163a435b9fe899c0bc2a292bc8e1c6d29fc1f25aa3f0c8b88120a

See more details on using hashes here.

File details

Details for the file devbrain-1.1.9-py3-none-any.whl.

File metadata

  • Download URL: devbrain-1.1.9-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.2

File hashes

Hashes for devbrain-1.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 1893d9a30fd34e735bfed6f51805d151b2771b75c69da3bd837bb55f9d8bbf45
MD5 cc7638fa5bb7751cdd3776eb02f9f00e
BLAKE2b-256 10f5a89c598e14714924e047b99eb4893446f71475308a098fe8b3ce517505dc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page