Skip to content

ja2z/document-mcp-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Document MCP Server (AWS Lambda)

MCP (Model Context Protocol) server running on AWS Lambda with a Function URL. Accepts requests from Sigma Computing and returns the full text of named internal documents in MCP format.

Prerequisites

  • Python 3.12
  • AWS CLI configured (export AWS_PROFILE=saml for Okta/SAML auth)

Environment Variables (Lambda)

None required.

First-Time Deploy

  1. Deploy:

    chmod +x deploy.sh
    ./deploy.sh
  2. Note the Function URL printed at the end.

Update After Code Changes

./deploy.sh --update
# or
./deploy.sh -u

Sigma Configuration

In Sigma's MCP tool setup:

  • URL: https://dptwk2nvj7ni7f3gvxfeg575i40lpfon.lambda-url.us-west-2.on.aws/
  • No API key header required

MCP Tools

  • get_document: Returns the full text of a named internal document.

About

MCP Server to serve up documents

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors