POC MCP Server

by BrunoSSantana

224 downloads Not rated yet MIT license

About

# POC MCP Server A proof of concept implementation of a Model Context Protocol (MCP) server that provides tools for accessing and manipulating data about Loomers, forms, form responses, and projects. ## Features - Get Loomers and Loomers in a specific area - Get Forms and Form Responses - Get Projects - Pagination…

Details

License
MIT license

Explore

- Get Loomers and Loomers in a specific area
- Get Forms and Form Responses
- Get Projects
- Pagination support for all list operations
- Filtering and sorting capabilities

Install with pnpm install, then start the development server with pnpm dev. Build with pnpm build and run the built project with pnpm start.

A proof of concept implementation of a Model Context Protocol (MCP) server that provides tools for accessing and manipulating data about Loomers, forms, form responses, and projects.

Features

- Get Loomers and Loomers in a specific area
- Get Forms and Form Responses
- Get Projects
- Pagination support for all list operations
- Filtering and sorting capabilities

Requirements

- Node.js 18 or higher
- pnpm 10 or higher

Installation

pnpm install

Development

To start the development server:

pnpm dev

Building

To build the project:

pnpm build

Running

To run the built project:

pnpm start

Testing

To run tests:

pnpm test

Linting

To run the linter:

pnpm lint

Project Structure

src/
  ├── config/       # Configuration files
  ├── tools/        # MCP tool implementations
  │   └── __tests__ # Tool tests
  ├── types/        # TypeScript type definitions
  └── index.ts      # Main entry point

Tools

getLoomers

Get a list of Loomers with optional pagination, filtering, and sorting.

getLoomersInArea

Get a list of Loomers in a specific area.

getForms

Get a list of forms with optional pagination, filtering, and sorting.

getFormResponses

Get a list of form responses with optional pagination, filtering, and sorting.

getProjects

Get a list of projects with optional pagination, filtering, and sorting.

License

MIT

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.