Fmind Freelance AI Architect Website
by fmind · remote · no sign-in to list tools · v2.5.0 · published by GitHub user fmind
Read-only access to Fmind's portfolio, articles, and sites.
10 tools: 10 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things0Claude Code: ask
- Only reads10Claude Code: allow: see these tools
1 check matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http portfolio https://www.fmind.dev/mcpFindings
Matches of fixed checks, with the text they matched.
The title mentions "credentials".
What this check looks forMatched text
title: "List credentials"
Tools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
10 tools
Only reads 10Claude Code: allow
compare_llm_hostingCompare a GKE infrastructure budget with managed APIs.No findings
Why it is in this group
- The name "compare_llm_hosting" says "compare": a word for reading.
Description, as the server wrote it Compare a GKE infrastructure budget with managed APIs. Call with parameters={} for defaults and supported models, hardware, and plans. Simple mode accepts preset, model, billing, requests (calls/day), and window (auto, 24, 8, or 1 hour/day); set mode=simple when overriding requests. It sizes replicas under illustrative throughput assumptions. Interactive presets run 24/7; job and pipeline presets schedule running hours inside active windows. Commitments bill idle hours. Advanced mode keeps the fleet fixed and exposes custom token budgets, throughput, and running time. Break-even holds that fleet fixed and checks its capacity. Totals include compute and GKE; operations and additional services are excluded. Returns assumptions, USD costs, constraints, sources, and a shareable URL. Invalid inputs fail; no resources are provisioned. See /agents#calculator.
Annotations the server declares
- openWorldHint: false
- readOnlyHint: true
compare_mcp_context_costCount the tool-definition tokens that measured MCP servers (GitHub default toolset, Filesystem, Memory, Playwright) add to every model request, then price them as standard input fo…No findings
Why it is in this group
- The name "compare_mcp_context_cost" says "compare": a word for reading.
Description, as the server wrote it Count the tool-definition tokens that measured MCP servers (GitHub default toolset, Filesystem, Memory, Playwright) add to every model request, then price them as standard input for the managed APIs in the hosting snapshot. Omit servers for all four. Returns tokens per request and month, context share and USD per 1,000 requests and per 30-day month for each model, dated sources, limitations and a shareable page URL. Reference tokens, not provider billing. See /agents#mcp-context.
Annotations the server declares
- openWorldHint: false
- readOnlyHint: true
get_articleRead a public article's complete Markdown, dates, canonical URL, and hosted section links.No findings
Why it is in this group
- The name "get_article" says "get": a word for reading.
Description, as the server wrote it Read a public article's complete Markdown, dates, canonical URL, and hosted section links. Use a slug from search_articles; unknown and draft articles are unavailable.
Annotations the server declares
- openWorldHint: false
- readOnlyHint: true
get_profileReturn the core profile: identity, headline, job title, contact, socials, biography, and areas of expertise.No findings
Why it is in this group
- The name "get_profile" says "get": a word for reading.
Description, as the server wrote it Return the core profile: identity, headline, job title, contact, socials, biography, and areas of expertise.
Annotations the server declares
- openWorldHint: false
- readOnlyHint: true
get_servicesList the professional services on offer (AI architecture advisory and mentoring) with availability and how to book.No findings
Why it is in this group
- The name "get_services" says "get": a word for reading.
Description, as the server wrote it List the professional services on offer (AI architecture advisory and mentoring) with availability and how to book.
Annotations the server declares
- openWorldHint: false
- readOnlyHint: true
list_certificationsList professional certifications, badges, and course specializations with their issuers.1 finding
Why it is in this group
- The name "list_certifications" says "list": a word for reading.
Findings
- Info
The title mentions "credentials".
What this check looks forMatched text
title: "List credentials"
Description, as the server wrote it List professional certifications, badges, and course specializations with their issuers.
Annotations the server declares
- openWorldHint: false
- readOnlyHint: true
list_experienceList professional work experience: companies, roles, descriptions, and skill tags.No findings
Why it is in this group
- The name "list_experience" says "list": a word for reading.
Description, as the server wrote it List professional work experience: companies, roles, descriptions, and skill tags.
Annotations the server declares
- openWorldHint: false
- readOnlyHint: true
list_projectsList open-source projects and educational YouTube series.No findings
Why it is in this group
- The name "list_projects" says "list": a word for reading.
Description, as the server wrote it List open-source projects and educational YouTube series.
Annotations the server declares
- openWorldHint: false
- readOnlyHint: true
list_publicationsList academic and written publications: the PhD thesis, peer-reviewed papers, and hosted articles.No findings
Why it is in this group
- The name "list_publications" says "list": a word for reading.
Description, as the server wrote it List academic and written publications: the PhD thesis, peer-reviewed papers, and hosted articles.
Annotations the server declares
- openWorldHint: false
- readOnlyHint: true
search_articlesSearch the hosted articles by relevance (BM25 over titles, tags, descriptions, and full text) and return the best matches.No findings
Why it is in this group
- The name "search_articles" says "search": a word for reading.
Description, as the server wrote it Search the hosted articles by relevance (BM25 over titles, tags, descriptions, and full text) and return the best matches. Use it to answer what Fmind has written about a topic instead of listing every publication.
Annotations the server declares
- openWorldHint: false
- readOnlyHint: true
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 2.5.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http portfolio https://www.fmind.dev/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__portfolio__get_profile",
"mcp__portfolio__list_experience",
"mcp__portfolio__list_certifications",
"mcp__portfolio__list_publications",
"mcp__portfolio__search_articles",
"mcp__portfolio__list_projects",
"mcp__portfolio__get_services",
"mcp__portfolio__get_article",
"mcp__portfolio__compare_llm_hosting",
"mcp__portfolio__compare_mcp_context_cost"
],
"ask": [],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as portfolio. Review it before you use it.
