llm-config-example.jsonā¢3.51 kB
{
"name": "Medium MCP Server Configuration",
"version": "1.0.0",
"description": "Example configuration for integrating Medium MCP Server with LLMs",
"tools": [
{
"name": "publish-article",
"description": "Publish a new article on Medium",
"parameters": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "Title of the article",
"minLength": 5,
"maxLength": 100,
"examples": [
"The Future of AI",
"Machine Learning Breakthroughs in 2025"
]
},
"content": {
"type": "string",
"description": "Markdown content of the article",
"minLength": 100,
"examples": [
"# Introduction to Artificial Intelligence\n\nIn recent years, AI has transformed..."
]
},
"tags": {
"type": "array",
"description": "Tags for the article",
"items": {"type": "string"},
"maxItems": 5,
"examples": [
["technology", "ai", "machine-learning"]
]
},
"publicationId": {
"type": "string",
"description": "Optional publication ID for publishing",
"examples": ["publication-xyz"]
}
},
"required": ["title", "content"]
}
},
{
"name": "search-articles",
"description": "Search and filter Medium articles",
"parameters": {
"type": "object",
"properties": {
"keywords": {
"type": "array",
"description": "Keywords to search for in articles",
"items": {"type": "string"},
"examples": [
["artificial intelligence", "technology"]
]
},
"tags": {
"type": "array",
"description": "Filter articles by tags",
"items": {"type": "string"},
"examples": [
["machine-learning", "data-science"]
]
},
"publicationId": {
"type": "string",
"description": "Filter articles by publication",
"examples": ["publication-xyz"]
}
}
}
},
{
"name": "get-publications",
"description": "Retrieve user's Medium publications",
"parameters": {}
}
],
"usage_guidelines": {
"authentication": "Requires valid Medium Developer credentials",
"privacy_note": "Respect Medium's terms of service and content guidelines",
"rate_limits": "Adhere to Medium API rate limits"
}
}