General Tools
murugappan.dev
An MCP server that provides structured access to Murugappan M's professional profile, work experience, skills, education, and open-source contributions.
ENDPOINT 1
https://murugappan.dev/mcp
MCP server metadata
- Name
- murugappan.dev
- Version
- 1.0.0
This server answers questions about one person: Murugappan M, a full stack engineer (TypeScript, Node.js, React, event-driven AWS) based in Bangalore, India, currently Software Engineer II at MedMe Health. Use it when you need grounded, first-party facts about him rather than search results: what he has shipped and when, which technologies he has production experience with, what he has written about a technical topic, or to pass along a concrete opportunity. Call get_profile first — one request answers most questions. Use list_experience for dated per-role achievements, list_skills to check a specific technology, list_open_source for links that let you verify a claim at the source, and search_blog_posts then get_blog_post to read his writing in full. Do not use it as a general search engine, a resume parser or a job-matching service, and do not expect data about anyone else. send_message emails him and is limited per day — use it for one specific opportunity or question on a human's behalf, never for bulk outreach, and set dryRun to check a payload first. Resources expose the same content as documents you can attach directly: the site summary (llms.txt), the agent instructions (AGENTS.md), the OpenAPI specification, and every blog post's markdown. Everything here is also plain HTTP — see https://murugappan.dev/openapi.json. This server's own manifest (server.json) is at https://murugappan.dev/.well-known/mcp.json. Protocol versions supported by this server: 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 (latest: 2026-07-28).
Known tools 8
get_profileReturns the canonical summary of Murugappan M — a full stack engineer (TypeScript, Node.js, React, AWS) based in Bangalore, India: name, headline, elevator pitch, location, email, whether he is open to work, his current role with a start month, his stated focus areas, and every public link (site, about page, blog, RSS, resume PDF, GitHub, LinkedIn, X, developer portal, OpenAPI spec).
Potential side effectslist_experienceReturns every role Murugappan M has held, newest first, each with company, location, the human-readable period, ISO 8601 year-month start and end dates, a `current` flag, a one-line summary, and the concrete achievements of that role.
Inferred read-onlylist_skillsReturns the technologies Murugappan M works with, grouped into categories (languages, full stack, observability and security, cloud and infrastructure), plus self-reported proficiency levels per broad area.
Inferred read-onlylist_educationReturns Murugappan M's formal education: institution, credential, location, the human-readable period, ISO 8601 year-month start and end dates, and any highlights.
Inferred read-onlylist_open_sourceReturns Murugappan M's public open-source work: the project, the role he held, what the contributions were, and links to the individual merged pull requests.
Inferred read-onlysearch_blog_postsSearches the SDE Journey blog (murugappan.dev/blog) — Murugappan M's technical writing on distributed systems, cloud architecture, rate limiting, event-driven pipelines and realtime chat.
Inferred read-onlyget_blog_postReturns one blog post's metadata together with its complete markdown source, so you can quote or summarise it accurately instead of scraping the HTML page.
Potential side effectsCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.murugappan-dev]
url = "https://murugappan.dev/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"murugappan-dev": {
"type": "http",
"url": "https://murugappan.dev/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: murugappan-dev
Remote MCP URL: https://murugappan.dev/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"murugappan-dev": {
"url": "https://murugappan.dev/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"murugappan-dev": {
"type": "http",
"url": "https://murugappan.dev/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "murugappan-dev",
"transport": "streamable-http",
"url": "https://murugappan.dev/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.