Skip to main content
Glama
roboulos

Xano MCP Server for Smithery

by roboulos

Smithery용 Xano MCP 서버

Xano 데이터베이스를 Smithery와 통합하여 Claude AI가 Xano 데이터베이스와 상호 작용할 수 있도록 하는 MCP(Model Context Protocol) 서버입니다.

개요

이 MCP 서버는 Claude AI(Smithery를 통해)와 Xano 데이터베이스 간의 브리지 역할을 하여 Claude가 표준화된 인터페이스를 통해 Xano 데이터에 대한 작업을 수행할 수 있도록 합니다. 이 서버는 모델 컨텍스트 프로토콜(Model Context Protocol)을 구현하여 Smithery의 서버리스 배포 모델과 호환됩니다.

Related MCP server: Kintone MCP Server

특징

  • Xano API 통합 완료

  • stdio 및 WebSocket 전송 방법 모두 지원

  • 포괄적인 데이터베이스 작업(테이블, 스키마, 레코드)

  • 파일 관리 기능

  • 요청 내역 추적

  • 가져오기/내보내기 기능

사용 가능한 도구

서버는 다음과 같은 도구 범주를 제공합니다.

인스턴스 및 데이터베이스 작업

  • Xano 인스턴스 나열

  • 인스턴스 세부 정보 가져오기

  • 데이터베이스/작업 공간 나열

  • 작업 공간 세부 정보 가져오기

테이블 작업

  • 테이블 목록

  • 테이블 세부 정보 가져오기

  • 테이블 생성, 업데이트 및 삭제

테이블 스키마 작업

  • 테이블 스키마 가져오기 및 업데이트

  • 필드 추가, 이름 변경 및 삭제

테이블 인덱스 작업

  • 다양한 인덱스 유형(btree, unique, search, spatial, vector)을 나열, 생성 및 삭제합니다.

테이블 콘텐츠 작업

  • 테이블 내용 탐색 및 검색

  • 레코드에 대한 CRUD 작업(생성, 읽기, 업데이트, 삭제)

  • 효율성을 위한 대량 작업

파일 작업

  • 파일 나열, 업로드 및 삭제

  • 파일 세부 정보 가져오기

요청 내역 작업

  • 탐색 및 검색 요청 기록

작업 공간 가져오기/내보내기

  • 작업 공간 및 스키마 내보내기 및 가져오기

설치

필수 조건

  • Python 3.10 이상

  • Smithery CLI(배포용)

  • Xano API 토큰

로컬 설치

지엑스피1

용법

지역적으로 실행

# Run with stdio transport (default)
python -m src.xano_mcp --token YOUR_XANO_API_TOKEN

# Run with WebSocket transport
python -m src.xano_mcp --token YOUR_XANO_API_TOKEN --transport websocket --port 8765

# Enable debug mode
python -m src.xano_mcp --token YOUR_XANO_API_TOKEN --debug

Smithery와 함께 사용

  1. Smithery에 MCP 서버 배포:

smithery deploy
  1. Smithery 대시보드에서 Xano API 토큰으로 서버를 구성하세요.

  2. Smithery 워크플로에서 서버를 사용하세요

보안 고려 사항

  • Xano API 토큰을 안전하게 저장하세요

  • 가능하면 민감한 정보에 환경 변수를 사용하세요

  • Xano 데이터베이스에서 액세스 제어를 사용하는 것을 고려하세요

  • MCP 서버는 Xano 데이터베이스에 대한 전체 액세스 권한을 가지고 있으므로 안전하게 배포하십시오.

구성

서버는 명령줄 인수나 환경 변수를 사용하여 구성할 수 있습니다.

옵션

환경 변수

설명

--토큰

XANO_API_토큰

Xano API 토큰(필수)

--수송

MCP_운송

전송 방식: stdio 또는 websocket(기본값: stdio)

--포트

MCP_포트

WebSocket 서버용 포트(기본값: 8765)

--디버그

MCP_디버그

자세한 로깅을 위해 디버그 모드를 활성화합니다.

도커 지원

Docker를 사용하여 서버를 실행할 수 있습니다.

# Build the Docker image
docker build -t xano-mcp .

# Run with stdio transport
docker run -e XANO_API_TOKEN=YOUR_TOKEN xano-mcp

# Run with WebSocket transport
docker run -e XANO_API_TOKEN=YOUR_TOKEN -p 8765:8765 xano-mcp --transport websocket --port 8765

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

-
security - not tested
A
license - permissive license
-
quality - not tested

Resources

Looking for Admin?

Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/roboulos/xano-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server