hashnode-mcp-server

hashnode-mcp-server

1

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 token
  • HASHNODE_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