Skip to main content
Glama
moates695

moates-mcp

by moates695

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_profileA

Get a high-level overview of Marcus: name, title, location, summary and contact links.

list_projectsA

List Marcus's projects.

Args: status: Optional filter. One of "prod" (in production), "test" (in testing), or "poc" (proof of concept). Omit to list every project.

get_project

Get full detail for a single project by its key or name (e.g. "gym_junkie" or "Gym Junkie").

get_experienceA

Get Marcus's work history: roles, companies, dates and detailed highlights.

get_educationA

Get Marcus's education: degrees, institutions, dates, results and highlights.

get_skills

Get Marcus's technical skills and tools, grouped by category.

get_interestsA

Get what Marcus does outside of work (sport, training, hobbies).

get_resumeA

Get Marcus's complete resume as a single markdown document (profile, experience, skills, projects).

searchA

Keyword-search everything about Marcus (experience, projects, skills).

Returns matching snippets with a source label so the model can cite where a fact came from.

Prompts

Interactive templates invoked by user choice

NameDescription
ask_about_marcusStarter prompt for asking a question about Marcus, grounded in this server's tools.

Resources

Contextual data attached and managed by the client

NameDescription
resume_resourceMarcus's full resume as a readable document.

TDQS

A4.1/5.0

Scored across 7 tools

Disambiguation5/5

Each tool targets a distinct aspect of Marcus's profile (education, experience, interests, high-level overview, full resume, projects with filtering, and free-text search). No two tools serve the same purpose, making it easy for an agent to select the right one.

Naming Consistency3/5

Most tools use 'get_' prefix, but 'list_projects' uses 'list_' and 'search' has no prefix. Additionally, some are singular (get_education, get_experience) while others are plural (get_interests, list_projects). The naming is clear but inconsistent in pattern.

Tool Count5/5

Seven tools is a well-scoped set for a personal profile server. Each tool serves a distinct function without unnecessary duplication or missing coverage, making the surface manageable and complete for its domain.

Completeness5/5

The server covers all major aspects of a personal portfolio: education, experience, projects (with status filtering), interests, a high-level profile, a full resume, and cross-cutting search. No obvious gaps; the search tool compensates for any missing granular queries.

Maintenance

ActivitySlowing
ResponsivenessNo issues