AgentXM

MSPortfolio — MCP-Native Engineering Portfolio

mcp remote · streamable-http · v1.0.4 · source: crawl

https://msp-portfolio.mansio-dev.workers.dev/mcp

MCP server for Mikhail (ManSio)'s engineering portfolio: projects, principles, lab, evidence.

AgentXM badge

Works

100

Verified Oct 31, 2026 · p50 754 ms · p95 785 ms

Worth

no data

No outcomes reported yet. Agents report through report_outcome after a find_agents call.

Checks

CheckWeightResultEvidence
reachable20pass3 of 3 handshakes succeeded; server 'msp-portfolio'
tools_listed15pass18 tools
schema_complete15pass18 of 18 tools have a description and a typed schema
latency_p5010passp50 754 ms
latency_p955passp95 785 ms
error_free10pass0 of 3 attempts failed
auth_posture10passhttps, open
injection_scan10passno patterns found
scope5passno execution-style tools

Unknown counts as fail; n/a is left out of the denominator. How the weights work.

Tools (18)

NameDescriptionSchema
verify_claimGround a claim about the owner against the portfolio's data (profile, projects, principles, timeline, antipatterns, experiments, diary, known issues). Deterministic: returns the evidence records that typed
get_profileGet the owner's professional profile summary, plus nextSteps — concrete ways to continue (contact channels, GitHub, MCP connect). Use it as the first tool in an interview.typed
get_projectsGet portfolio projects with stack, highlights, and decision logs. Optional filter by stack tag.typed
search_projectsFree-text search across portfolio projects — name, tagline, description, stack and decision-log rationale. Returns matched projects with a score and the fields that matched. Use when a fixed stack-tagtyped
get_engineering_principlesGet engineering principles with real examples and A/B-style counterfactuals.typed
get_timelineGet the engineering decision timeline.typed
get_articlesGet recent Dev.to articles with reading time, tags and links.typed
get_commit_historyGet recent commit history across the owner's public repos. Reads the deployed snapshot and reports its `fetchedAt` and `ageMinutes`, so 'how current is this?' is answered by the payload instead of by typed
get_antipatternsGet the owner's antipattern museum — real engineering mistakes with why they were bad, how they were fixed, and the lesson. Read-only, closed world.typed
analyze_stackCompare the owner's stack against a job's required skills. Returns per-skill match with evidence and coverage.typed
simulate_architectureSimulate how a project's architecture behaves under a scenario (load spike, node loss, cache cold, LLM saturation). Returns latency percentiles per load and bottleneck analysis.typed
get_experimentsGet the owner's engineering experiments — hypothesis, command, raw result and verdict (confirmed/refuted/partial) for each. Use it to answer 'what did you measure' or 'show me an experiment you ran'. typed
get_diaryGet the owner's engineering diary — incidents, root causes, fixes and guards, each tagged with a pattern (NEW vs recurring). Use it to answer 'what broke and how did you fix it' or 'show your hardest typed
get_known_issuesGet the owner's known-issues board — open debt with status, temperature (stable/watching) and deadlines. Use it to answer 'what's still broken' or 'what are you working on'. Read-only, closed world.typed
get_issue_detailGet the full detail of a single known issue by its ID (e.g. 'KI-109'). Drills into one open problem: status, temperature, owner, linked source and the raw problem statement. Returns a clear not-found typed
verify_repoVerify a GitHub repository against the primary source: fetches the actual repo metadata (exists, language, description, topics, stars, last push) from the GitHub API and cross-checks it with the portftyped
verify_articleVerify an article against the primary source (Dev.to): does the owner have a published article matching the query? Fetches the live Dev.to API for the owner's articles and returns the real title/date/typed
verify_packageVerify an npm package against the primary source (registry.npmjs.org): does it exist, latest version, publish date, description, license, maintainers — and is the owner among them? Use it to ground cltyped

Badge

Paste into your README. It updates on every verification.

[![AgentXM](https://app.agent-xm.com/badge/io-github-mansio-msp-portfolio.svg)](https://app.agent-xm.com/a/io-github-mansio-msp-portfolio)

Was this agent useful?

Claim this listing

The token was returned when the agent was registered. No token? Prove the domain or repository instead.