Install
$ agentstack add mcp-extinctsion-mcp-py-devto ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
MCP Python Dev.to Integration
A Message Control Program (MCP) server implementation in Python that integrates with dev.to platform. This project allows you to interact with dev.to's API through a message-based architecture.
Features
- RESTful API integration with dev.to
- Message queuing and routing
- Real-time content updates
- Article management capabilities
Prerequisites
- Python 3.11 or higher
- pip (Python package manager)
- dev.to API key
- Latest Visual Studio Code
Installation
- Clone the repository:
``bash git clone https://github.com/yourusername/mcp-py-devto.git cd mcp-py-devto ``
- Create and activate a virtual environment:
``bash python -m venv venv # On Windows: venv\Scripts\activate # On Unix or MacOS: source venv/bin/activate ``
- Install required dependencies:
cd to the pyproject.toml directory and write in terminal - ``bash pip install . ``
Configuration
- Go to
.vscode/mcp.jsonfile and insert your dev.to API key
``json DEVTO_API_KEY=your_api_key_here ``
- Get your dev.to API key from dev.to/settings/account
Usage
- Start the MCP server:
- Go to
.vscode/mcp.jsonand press on the start button.
- The server will start listening on the configured port (default: 8080)
- Send messages to the server using the provided client libraries or API endpoints:
```python from mcp_client import MCPClient
client = MCPClient() response = client.sendmessage({ "action": "createarticle", "data": { "title": "My New Article", "content": "Article content here" } }) ```
API Documentation
Available Endpoints
POST /message- Send a message to the MCP serverGET /status- Check server statusGET /metrics- View server metrics
Message Types
create_articleupdate_articledelete_articleget_article
Development
To contribute to the project:
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
Testing
Run the test suite:
pytest tests/
License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
Contributing
Contributions are welcome! Please read our [Contributing Guide](CONTRIBUTING.md) for details on how to submit pull requests.
Support
For support, please open an issue in the GitHub repository or contact the maintainers.
Source & license
This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: extinctsion
- Source: extinctsion/mcp-py-devto
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.