hashnode-mcp-server
Hashnode MCP Server is a project that implements a Model Context Protocol server to interact with Hashnode's API. It supports programmatically creating, updating, and searching for articles, as well as retrieving user information. The server can be easily configured with tools like Claude Desktop or Cline VSCode extension.
Hashnode MCP Server
A Model Context Protocol (MCP) server for interacting with the Hashnode API. It provides tools to access and search Hashnode content programmatically.
Features
- Creating and publishing new articles
- Updating existing articles
- Searching for articles by keywords
- Retrieving article details
- Getting user information
- Fetching the latest articles from a publication
Usage
Start the server manually or let MCP integration handle it automatically. The server facilitates interaction with the Hashnode API using various tools for managing articles and user information. Configure it in Claude Desktop or Cline VSCode extension for enhanced usability.
Environment Variables
HASHNODE_PERSONAL_ACCESS_TOKEN
: Your Hashnode access tokenHASHNODE_API_URL
: Hashnode GraphQL API URL
Contributing
Contributions are welcome. Fork the repository, create a feature branch, commit your changes, and open a pull request.
License
This project is licensed under the MIT License.
Future Enhancements
- Additional Hashnode feature integration (comments, newsletters)
- Analytics and multi-user support
- Webhook support