tei-mcp
Biểu ngữ khởi động của tei-mcptei-mcp: TEI P5 cho tác tử AI
tei-mcp là một máy chủ MCP mã nguồn mở, cho phép các trợ lý lập trình AI truy cập trực tiếp vào đặc tả TEI P5. Thay vì dựa vào dữ liệu huấn luyện đã ghi nhớ – thứ thường sinh ra thẻ đánh dấu trông hợp lý mà sai – AI có thể tra cứu đặc tả theo thời gian thực.
Tính năng
Máy chủ phân tích ODD của TEI P5 và cung cấp 16 công cụ:
- Tra cứu bất kỳ phần tử, lớp, macro hay mô-đun nào theo tên, không phân biệt hoa thường, kèm gợi ý khi gõ nhầm
- Phân giải thuộc tính xuyên suốt toàn bộ hệ phân cấp lớp TEI (cục bộ + kế thừa)
- Khai triển mô hình nội dung thành cây có cấu trúc, với phân giải lớp và macro
- Kiểm tra lồng ghép – quan hệ cha–con trực tiếp hoặc khả năng đạt tới đệ quy, có theo dõi đường dẫn
- Kiểm định tài liệu theo TEI P5: mô hình nội dung, thuộc tính, danh sách giá trị đóng, tính toàn vẹn của tham chiếu và cảnh báo lỗi thời
- Kiểm định từng phần tử cho quy trình biên tập từng bước
- Nạp tùy biến ODD để giới hạn lược đồ vào tập con riêng của dự án
- Tìm kiếm trên mọi loại thực thể bằng biểu thức chính quy
Cài đặt
pip install tei-mcp
Hoặc chạy trực tiếp bằng:
uvx tei-mcp
Sử dụng
Thêm vào bất kỳ ứng dụng khách tương thích MCP nào (Claude, Cursor, Windsurf, v.v.):
{
"mcpServers": {
"tei": {
"command": "uvx",
"args": ["tei-mcp"]
}
}
}
Mã nguồn và tài liệu có tại kho GitHub.

Tác giả
Giảng viên Nhân văn số
Clément Godbarge là giảng viên Nhân văn số tại Đại học St Andrews. Nghiên cứu của ông xoay quanh khoa học và nghệ thuật trị quốc ở châu Âu đầu thời kỳ cận đại. Trong cuốn sách sắp xuất bản, ông khảo sát cách các thầy thuốc phục vụ tại triều đình Pháp và Ý thế kỷ XVI đã tự khẳng định mình như một kiểu chuyên gia chính trị mới. Nghiên cứu của ông đã nhận được tài trợ từ Quỹ Andrew W. Mellon, Ủy ban Fulbright, Hội Phục hưng Hoa Kỳ và Đại học Harvard.