Skip to content

Commit fe55073

Browse files
authored
Update README.md
1 parent d124bc6 commit fe55073

File tree

1 file changed

+0
-54
lines changed

1 file changed

+0
-54
lines changed

β€ŽREADME.md

Lines changed: 0 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -44,60 +44,6 @@
4444
* πŸ§ͺ Table bloat check, autovacuum insights
4545
* πŸ’½ WAL logs, checkpoints, long transaction alerts
4646

47-
---
48-
# πŸ”„ PostgreSQL MCP Server – AI-Powered PostgreSQL Management & Monitoring
49-
50-
> A powerful, AI-integrated PostgreSQL Model Context Protocol (MCP) server for **automated database operations, monitoring, security, diagnostics, and optimization**. Seamlessly manage PostgreSQL with tools and prompts designed for **AI assistants like Claude and ChatGPT**.
51-
52-
[![Python](https://img.shields.io/badge/Python-3.8%2B-blue.svg)](https://python.org)
53-
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
54-
[![PostgreSQL](https://img.shields.io/badge/PostgreSQL-Compatible-blue?logo=postgresql)](https://www.postgresql.org/)
55-
[![MCP](https://img.shields.io/badge/MCP%20Server-PostgreSQL%20Integration-brightgreen)]()
56-
57-
**GitHub Repository**: [https://github.com/mukul975/postgres-mcp-server.git](https://github.com/mukul975/postgres-mcp-server.git)
58-
59-
---
60-
61-
## πŸ” Search Tools
62-
63-
Use the search bar below to quickly find any of the 237+ PostgreSQL tools available in this project.
64-
65-
```html
66-
<input type="text" id="toolSearch" placeholder="Search PostgreSQL Tools..." style="width:100%;padding:10px;font-size:16px;border-radius:8px;border:1px solid #ccc;">
67-
<ul id="toolResults" style="list-style:none;padding-left:0;"></ul>
68-
<script>
69-
const tools = [
70-
"PostgreSQL_list_databases", "PostgreSQL_list_tables", "PostgreSQL_list_schemas", "PostgreSQL_describe_table", "PostgreSQL_execute_select_query", "PostgreSQL_execute_update_query", "PostgreSQL_explain_query", "PostgreSQL_vacuum_analyze_table", "PostgreSQL_analyze_database", "PostgreSQL_create_schema", "PostgreSQL_drop_schema", "PostgreSQL_create_index", "PostgreSQL_drop_index", "PostgreSQL_grant_privileges", "PostgreSQL_revoke_privileges",
71-
"PostgreSQL_create_user", "PostgreSQL_drop_user", "PostgreSQL_list_users_and_roles", "PostgreSQL_get_role_attributes", "PostgreSQL_get_slow_queries", "PostgreSQL_get_active_connections", "PostgreSQL_buffer_cache_hit_ratio", "PostgreSQL_check_long_running_queries", "PostgreSQL_analyze_autovacuum_efficiency", "PostgreSQL_get_index_usage", "PostgreSQL_check_blocking_queries", "PostgreSQL_vacuum_inefficiency_tables", "PostgreSQL_analyze_index_bloat", "PostgreSQL_get_bloated_tables", "PostgreSQL_analyze_query_complexity", "PostgreSQL_get_replication_status", "PostgreSQL_get_wal_stats", "PostgreSQL_get_backup_status", "PostgreSQL_checkpoint_activity", "PostgreSQL_get_blocking_locks", "PostgreSQL_get_lock_waits", "PostgreSQL_detect_conflicting_queries", "PostgreSQL_detect_foreign_key_lock_contention", "PostgreSQL_check_constraint_violations", "PostgreSQL_get_foreign_keys", "PostgreSQL_get_table_constraints", "PostgreSQL_check_table_bloat", "PostgreSQL_list_event_triggers", "PostgreSQL_get_temp_files", "PostgreSQL_get_tablespace_usage", "PostgreSQL_analyze_buffer_utilization", "PostgreSQL_get_memory_usage_stats", "PostgreSQL_get_long_running_transactions", "PostgreSQL_analyze_sequence_usage", "PostgreSQL_identify_index_redundancy", "PostgreSQL_vacuum_progress", "PostgreSQL_get_unused_indexes", "PostgreSQL_get_index_usage_stats", "PostgreSQL_get_lock_statistics", "PostgreSQL_index_dead_tuples_analysis", "PostgreSQL_analyze_transaction_wraparound", "PostgreSQL_query_cancellation_analysis", "PostgreSQL_security_audit", "PostgreSQL_get_vacuum_analyze_recommendations", "PostgreSQL_get_table_statistics", "PostgreSQL_analyze_connection_pool_efficiency", "PostgreSQL_analyze_advanced_buffer_usage", "PostgreSQL_analyze_table_freeze_stats", "PostgreSQL_assess_trigger_performance_impact", "PostgreSQL_autovacuum_tuning", "PostgreSQL_backup_recovery_info", "PostgreSQL_buffer_cache_relation_analysis", "PostgreSQL_connection_churn_analysis", "PostgreSQL_connection_pool_stats", "PostgreSQL_constraint_violations", "PostgreSQL_deadlock_analysis", "PostgreSQL_detect_index_lock_waits", "PostgreSQL_detect_table_bloat_regression", "PostgreSQL_detect_transaction_wraparound_risk", "PostgreSQL_diagnose_logical_replication_lag", "PostgreSQL_disk_usage_forecast", "PostgreSQL_extension_usage", "PostgreSQL_foreign_key_conflicts", "PostgreSQL_foreign_key_orphaned_references", "PostgreSQL_foreign_keys_referencing_table", "PostgreSQL_get_active_transactions", "PostgreSQL_get_autovacuum_activity", "PostgreSQL_get_autovacuum_settings", "PostgreSQL_get_autovacuum_stats_per_table", "PostgreSQL_get_backup_details", "PostgreSQL_get_backup_recovery_readiness", "PostgreSQL_get_buffer_cache_contents", "PostgreSQL_get_buffer_hit_ratios_detailed", "PostgreSQL_get_cache_hit_ratio", "PostgreSQL_get_cache_hit_ratios", "PostgreSQL_get_checkpoint_analysis", "PostgreSQL_get_checkpoint_info", "PostgreSQL_get_checkpoint_stats", "PostgreSQL_get_column_privileges", "PostgreSQL_get_column_statistics", "PostgreSQL_get_concurrent_connection_analysis", "PostgreSQL_get_connection_limits", "PostgreSQL_get_connection_pool_analysis", "PostgreSQL_get_connection_pool_stats", "PostgreSQL_get_constraint_violation_risks", "PostgreSQL_get_constraint_violations", "PostgreSQL_get_database_config", "PostgreSQL_get_database_growth_trend", "PostgreSQL_get_database_size", "PostgreSQL_get_detailed_foreign_tables", "PostgreSQL_get_estimated_row_counts", "PostgreSQL_get_event_triggers", "PostgreSQL_get_event_triggers_detailed", "PostgreSQL_get_extension_list", "PostgreSQL_get_extension_usage_analysis", "PostgreSQL_get_foreign_tables", "PostgreSQL_get_full_text_search_configs", "PostgreSQL_get_functions", "PostgreSQL_get_high_wait_events", "PostgreSQL_get_idle_connections", "PostgreSQL_get_important_settings", "PostgreSQL_get_index_maintenance_status", "PostgreSQL_get_lock_monitoring", "PostgreSQL_get_locks_info", "PostgreSQL_get_logical_replication_stats", "PostgreSQL_get_materialized_view_stats", "PostgreSQL_get_materialized_views", "PostgreSQL_get_memory_context_analysis", "PostgreSQL_get_partition_details", "PostgreSQL_get_partition_info_detailed", "PostgreSQL_get_partit Ir_supported", "PostgreSQL_get_partitioned_tables", "PostgreSQL_get_performance_regression_indicators", "PostgreSQL_get_prepared_transactions", "PostgreSQL_get_publication_details", "PostgreSQL_get_publication_subscription_details", "PostgreSQL_get_publication_tables", "PostgreSQL_get_publications", "PostgreSQL_get_query_error_analysis", "PostgreSQL_get_query_plan_cache_analysis", "PostgreSQL_get_query_plan_cache_stats", "PostgreSQL_get_query_plans", "PostgreSQL_get_query_runtime_distribution", "PostgreSQL_get_replication_slot_details", "PostgreSQL_get_replication_slot_infos", "PostgreSQL_get_replication_slots", "PostgreSQL_get_replication_stats", "PostgreSQL_get_role_attributes", "PostgreSQL_get_sequence_usage_risks", "PostgreSQL_get_sequence_usage_stats", "PostgreSQL_get_sequence_value", "PostgreSQL_get_sequences", "PostgreSQL_get_server_version", "PostgreSQL_get_slow_query_patterns", "PostgreSQL_get_slow_query_statements", "PostgreSQL_get_subscription_info", "PostgreSQL_get_table_access_patterns", "PostgreSQL_get_table_bloat_estimation", "PostgreSQL_get_table_count", "PostgreSQL_get_table_fragmentation_analysis", "PostgreSQL_get_table_inheritance", "PostgreSQL_get_table_io_stats", "PostgreSQL_get_table_permissions", "PostgreSQL_get_table_rules", "PostgreSQL_get_table_size", "PostgreSQL_get_table_size_summary", "PostgreSQL_get_tablespace_info", "PostgreSQL_get_temp_file_stats", "PostgreSQL_get_text_search_configs", "PostgreSQL_get_toast_tables", "PostgreSQL_get_top_heavy_queries", "PostgreSQL_get_transaction_age_monitoring", "PostgreSQL_get_trigger_performance_impact", "PostgreSQL_get_triggers", "PostgreSQL_get_wait_events", "PostgreSQL_get_wal_archiving_settings", "PostgreSQL_get_write_ahead_log_analysis", "PostgreSQL_high_io_tables", "PostgreSQL_index_bloat_maintenance_analysis", "PostgreSQL_index_redundancy_detection", "PostgreSQL_index_scan_efficiency", "PostgreSQL_kill_connection", "PostgreSQL_list_event_triggers_detailed", "PostgreSQL_list_foreign_key_references", "PostgreSQL_list_foreign_tables_detailed", "PostgreSQL_list_functions", "PostgreSQL_list_indexes", "PostgreSQL_list_roles_with_login", "PostgreSQL_list_roles_with_superuser", "PostgreSQL_list_sequences", "PostgreSQL_list_table_rules", "PostgreSQL_list_triggers", "PostgreSQL_list_users_and_roles", "PostgreSQL_list_views", "PostgreSQL_logical_replication_slot_lag", "PostgreSQL_long_execution_triggers", "PostgreSQL_long_running_prepared_transactions", "PostgreSQL_longest_idle_transactions", "PostgreSQL_maintenance_window_activity", "PostgreSQL_memory_usage_analysis"
72-
];
73-
document.getElementById('toolSearch').addEventListener('input', function () {
74-
const query = this.value.toLowerCase();
75-
const results = tools.filter(tool => tool.toLowerCase().includes(query));
76-
document.getElementById('toolResults').innerHTML = results.map(tool => `<li>${tool}</li>`).join('');
77-
});
78-
</script>
79-
80-
---
81-
82-
## πŸ“š Tool Categories
83-
84-
To help you navigate, tools are grouped under the following main categories:
85-
86-
- πŸ”§ General Database Operations
87-
- πŸ‘₯ User & Role Management
88-
- πŸ“ˆ Performance Monitoring & Tuning
89-
- πŸ” Replication & Backup
90-
- πŸ”’ Lock & Concurrency Management
91-
- βœ… Constraint & Integrity Management
92-
- πŸ“Š Resource and Activity Monitoring
93-
- 🧰 Index and Table Maintenance
94-
- πŸ”¬ Advanced Analysis & Diagnostics
95-
96-
---
97-
98-
(Additional sections of the README continue below...)
99-
100-
```
10147

10248
## πŸš€ Quick Start
10349

0 commit comments

Comments
Β (0)