@coretext-ai/qa-google-contacts-a58500d5-8331-4ce9-a140-d204a9fae815
Version:
MCP server with google-contacts integration
84 lines (63 loc) • 2.85 kB
Markdown
# google-contacts-mcp-server
MCP server with google-contacts integration
This MCP server was generated using the Template Orchestrator and includes the following integrations:
## Available Tools
This MCP server provides 18 tools across 1 integrations:
### GoogleContacts Tools
- **google-contacts_create_contact**: Create a new contact with specified fields
- **google-contacts_get_person**: Get a specific contact by resource name
- **google-contacts_update_contact**: Update an existing contact
- **google-contacts_delete_contact**: Delete a contact permanently
- **google-contacts_list_connections**: List authenticated user's contacts
- **google-contacts_search_contacts**: Search across all contacts with text query
- **google-contacts_batch_get_people**: Get multiple contacts by resource names
- **google-contacts_list_contact_groups**: List all contact groups
- **google-contacts_create_contact_group**: Create a new contact group
- **google-contacts_get_contact_group**: Get a specific contact group by resource name
- **google-contacts_update_contact_group**: Update an existing contact group
- **google-contacts_delete_contact_group**: Delete a contact group
- **google-contacts_modify_contact_group_members**: Add or remove members from a contact group
- **google-contacts_list_directory_people**: List people in the authenticated user's domain directory (G Suite/Workspace)
- **google-contacts_search_directory_people**: Search people in the authenticated user's domain directory
- **google-contacts_list_other_contacts**: List other contacts (auto-created contacts from interactions)
- **google-contacts_search_other_contacts**: Search other contacts with text query
- **google-contacts_copy_other_contact**: Copy an other contact to the authenticated user's contacts
## Installation
```bash
npm install @coretext-ai/qa-google-contacts-a58500d5-8331-4ce9-a140-d204a9fae815
```
## Environment Setup
Create a `.env` file with the following variables:
```env
GOOGLE_OAUTH_CREDENTIALS=your_google_oauth_credentials_here
```
## Usage
### Running the server
```bash
# Development mode
npm run dev
# Production mode
npm run build && npm start
```
### Using with Claude Desktop
Add this to your Claude Desktop configuration:
```json
{
"mcpServers": {
"google-contacts-mcp-server": {
"command": "npx",
"args": ["@coretext-ai/qa-google-contacts-a58500d5-8331-4ce9-a140-d204a9fae815"],
"env": {
"GOOGLE_OAUTH_CREDENTIALS": "your_google_oauth_credentials_here"
}
}
}
}
```
## Instructions for Fetching API Keys/Tokens
- **COMING SOON**
## Generated Information
- **Generated at**: Thu Jul 24 2025 03:00:19 GMT+0000 (Coordinated Universal Time)
- **Orchestrator version**: 0.0.2
- **Template repository**: Coretext-AI-Dev/server-template-v2
- **Total endpoints**: 18