Skip to main content
Glama
noga7

MCP Content Credentials Server

by noga7

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
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
read_credentials_fileA

Read Content Credentials from a local file. USE THIS TOOL when the user drops a file or provides a file path AND asks questions like: "who made this", "how was this made", "where does this come from", "is this AI", "is this real", "does this have Content Credentials", "what are the c2pa details", or mentions "c2pa" or "Content Credentials". If the user asks a SPECIFIC question (e.g., "Is this AI?"), answer their question directly using the relevant data, then offer to share more details from the Content Credentials. If the user asks GENERALLY about the file or its credentials, present the information in this order (SKIP sections that have no data): 1) Who this comes from (use BULLET POINTS, prioritize LinkedIn verified identities at the top - OMIT THIS ENTIRE SECTION if no CAWG or personal identity is found), 2) About this content (actions taken - EXCLUDE "c2pa.opened" actions unless specifically requested), 3) About these Content Credentials (signer and timestamp), 4) Validation info (certificate details).

read_credentials_urlA

Read Content Credentials from a file at a URL. USE THIS TOOL when the user provides a URL AND asks questions like: "who made this", "how was this made", "where does this come from", "is this AI", "is this real", "does this have Content Credentials", "what are the c2pa details", or mentions "c2pa" or "Content Credentials". Downloads the file temporarily, checks for embedded C2PA manifests, then cleans up. If the user asks a SPECIFIC question (e.g., "Is this AI?"), answer their question directly using the relevant data, then offer to share more details from the Content Credentials. If the user asks GENERALLY about the file or its credentials, present the information in this order (SKIP sections that have no data): 1) Who this comes from (use BULLET POINTS, prioritize LinkedIn verified identities at the top - OMIT THIS ENTIRE SECTION if no CAWG or personal identity is found), 2) About this content (actions taken - EXCLUDE "c2pa.opened" actions unless specifically requested), 3) About these Content Credentials (signer and timestamp), 4) Validation info (certificate details).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.1/5.0

Scored across 2 tools

Disambiguation5/5

The two tools have clearly distinct purposes based on input source: read_credentials_file handles local files while read_credentials_url handles URLs. Their descriptions explicitly specify when to use each tool, eliminating any potential confusion about which to select for a given scenario.

Naming Consistency5/5

Both tools follow an identical verb_noun pattern (read_credentials_file and read_credentials_url) with perfect consistency. The naming clearly indicates the action (read) and distinguishes the input type (file vs URL) in a predictable manner.

Tool Count3/5

With only 2 tools, the server feels somewhat thin for a Content Credentials domain that could benefit from additional operations like validation, manifest listing, or credential creation. While the two tools cover the core reading functionality from different sources, the scope seems limited compared to what a comprehensive C2PA/credentials server might offer.

Completeness2/5

The server only provides read operations from two input sources, missing essential capabilities for a Content Credentials domain. There are no tools for creating, updating, validating, or managing credentials, nor tools to list available manifests or check credential status. This creates significant gaps that would limit agent workflows beyond basic information retrieval.

Maintenance

ActivityInactive
ResponsivenessNo issues