@surgbc/egw-writings-api-server
v1.0.0
Published
MCP server providing live access to EGW Writings API
Maintainers
Readme
@surgbc/egw-writings-api-server
MCP server providing live access to Ellen G. White (EGW) Writings API for educational and research purposes.
Overview
This Model Context Protocol (MCP) server provides real-time access to the EGW Writings database through the official API. It supports searching writings, browsing books by language, and retrieving detailed content with proper citation formatting.
Features
- Live API Access: Real-time data from the official EGW Writings API
- Full-text Search: Search across all available writings
- Multi-language Support: Access content in 150+ languages
- Book Management: Browse and retrieve book metadata and content
- Citation Support: Proper reference formatting for academic use
- OAuth Authentication: Secure API access with automatic token management
Installation
npm install -g @surgbc/egw-writings-api-serverUsage
As MCP Server
Add to your MCP client configuration:
{
"mcpServers": {
"egw-api": {
"command": "egw-api-server",
"env": {
"EGW_CLIENT_ID": "your_client_id",
"EGW_CLIENT_SECRET": "your_client_secret"
}
}
}
}Environment Variables
Create a .env file or set environment variables:
EGW_CLIENT_ID=your_client_id
EGW_CLIENT_SECRET=your_client_secretAvailable Tools
search_writings- Search EGW writings with full-text searchget_book_details- Get detailed information about a specific bookget_book_content- Retrieve chapters and content from a booklist_languages- Get all available languageslist_books- List books by language and filtersget_suggestions- Get search suggestions and autocomplete
Educational and Research Use
This tool is designed for educational and research purposes. The EGW writings may be subject to copyright restrictions. Users are responsible for ensuring their use complies with applicable copyright laws and fair use guidelines.
Organization
Developed by Gospel Sounders under the leadership of Brian Onang'o.
License
UNLICENSED - Proprietary software for educational and research use.
