Skip to main content
Glama
FredericWall

SharePoint Search MCP

by FredericWall

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DATABASE_URLNoPostgreSQL URL outside a service binding.
MCP_BASE_URLNoPublic HTTPS server base URL without a trailing slash.
INDEX_BACKENDNoBackend type: auto, postgres, or sqlite.auto
INDEX_DB_PATHNoSQLite path when using the local fallback.
OIDC_AUDIENCENoOptional token audience override.
OIDC_CLIENT_IDNoOIDC client identifier.
DATABASE_SCHEMANoServer-side schema; default sharepoint_mcp.sharepoint_mcp
EMBEDDING_MODELNoHugging Face model name or local model directory.all-MiniLM-L6-v2
OIDC_CONFIG_URLNoHTTPS OIDC discovery URL.
MCP_AUTH_DISABLEDNoLocal development only; disables authentication.
OIDC_CLIENT_SECRETNoOIDC secret; never commit it.
MCP_USAGE_HASH_SALTNoLong random secret used to pseudonymize subjects.
MCP_ALLOW_INSECURE_CFNoOverride to allow MCP_AUTH_DISABLED on Cloud Foundry. Do not use for internet-accessible deployments.
MCP_USAGE_RETENTION_DAYSNoOptional aggregate usage retention period.
SHAREPOINT_LIBRARY_VIEW_URLNoOptional AllItems.aspx URL used for folder links.
MCP_USAGE_MONITORING_DISABLEDNoSet to 1 to disable database monitoring.

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources