{"name":"com.umesh-malik/blog-mcp","slug":"umesh-malik-blog-mcp","title":"Umesh Malik Blog & Profile","description":"Search Umesh Malik's blog, fetch posts as Markdown, list topics, get his profile.","url":"https://mcp.market/server/umesh-malik-blog-mcp","rating":null,"grade":"C","score":57,"certified":false,"status":"active","category":"search","tags":["search"],"presence":{"score":5,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":20,"ok":20,"last_checked_at":"2026-09-24T06:55:54.422Z","last_ok_at":"2026-09-24T06:55:54.422Z","latency_ms":63},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/Umeshmalik/umesh-malik","website":null,"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://umesh-malik.com/mcp"}],"packages":[],"tools":[{"name":"get_post","description":"Fetch the full Markdown of a blog post by its slug (as returned by search_posts), including frontmatter metadata. Returns clean, agent-readable Markdown.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"type":"string","description":"Post slug, e.g. \"rag-vs-fine-tuning-llms-2026\"."}},"required":["slug"]}},{"name":"get_profile","description":"Get Umesh Malik's professional profile — role, experience, skills, projects and contact — as the machine-readable llms.txt index.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"list_topics","description":"List the curated topic hubs (Claude Code, MCP, AI Search, LLM Engineering, AI Coding Agents) with their URLs.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"search_posts","description":"Full-text search across Umesh Malik's blog posts (titles, summaries, tags). Returns matching posts with slug, title, URL, summary, tags and publish date. Use for topics like AI engineering, LLMs, RAG, Claude Code, fine-tuning, or web development.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","description":"Search terms."},"limit":{"type":"integer","description":"Maximum number of results (default 10, max 30)."}},"required":["query"]}}],"scan":{"score":57,"grade":"C","scanned_at":"2026-09-24T05:06:32.147Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-24T05:06:32.151Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 394ms"]},"poisoning":{"score":15,"max":15,"notes":["4 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 1 write-action tools with no auth"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"}],"inputs":{"probes":[{"url":"https://umesh-malik.com/mcp","reachable":true,"authRequired":false,"latencyMs":394,"serverInfo":{"name":"umesh-malik-portfolio","version":"1.0.0"}}],"packages":[],"repo":{"found":false,"owner":"Umeshmalik","repo":"umesh-malik","error":"repo not found"},"icon":{"url":"https://umesh-malik.com/favicon.ico","source":"site","width":48,"height":48},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":5}}}},"grade_history":[],"reviews":[]}